Oracle创建用户->没有权限问题
来源:百度知道 编辑:UC知道 时间:2024/06/23 20:46:03
我用的是sql*plus创建用户;
使用scott/tiger 用户登陆; 但是如何赋予权限给scott用户.本;
本人初学, 大家不要见笑..
请输入用户名: scott/tiger
连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> create user admin identified by admin;
create user admin identified by admin
*
ERROR 位于第 1 行:
ORA-01031: 权限不足
SQL>
使用scott/tiger 用户登陆; 但是如何赋予权限给scott用户.本;
本人初学, 大家不要见笑..
请输入用户名: scott/tiger
连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> create user admin identified by admin;
create user admin identified by admin
*
ERROR 位于第 1 行:
ORA-01031: 权限不足
SQL>
楼上说得对~
一般默认scott是没有创建用户的权限的~~可以使用sysdba身分登陆建立用户~~
ex:
conn sys/sys as sysdba;
or
conn system/system as sysdba;
create user apps identified by apps;
grant resource,connect to apps;
grant dba to apps;
这样apps用户也可以创建用户了
ex
conn apps/apps as sysdba;
scott没有“赋限权”这个权限,
有“赋限权”账户的话就可以,比如sys,system
如果是本机的话可以直接用sysdba身份登录也可
conn sys/sys as sysdba;
scott是权限较低的用户,你用有dba权限的帐号登录,去创建用户和授权用户
用权限比较大的用户登陆,比如SYS,然后再授权